A group of anthropomorphic animals dressed in traditional Chinese clothing stand on the edge of a beach